4.3 Akış Şemaları Akış şeması, algoritmanın metinsel değil de yanda görülen geometrik simgelerle şekilsel olarak ifade edilmesidir. Akış şeması, kodlanacak dilin kontrol deyimleri gözönüne alınarak çizilirse, daha sonra kodlama kolayca gerçeklenir. Dolayısıyla kitabınızda yapısal bir dil olan C temel alındığı için ilerleyen kısımlarda verilen örnek bu yaklaşımla tasarlanmıştır. Altta şekilde, en üste verilen oval simgeler başlama ve bitiş için kullanılır ve ne amaçla kullanıldığı içerisine yazılır. Hemen altında dört tane G/Ç simgesi verilmiştir; kullanılırken içerisinde değişken adı veya mesaj yazılır. Üçüncü sırada, işlem ve fonksiyon çağırma simgeleri verilmiştir. Bir dikdörtgen şeklinde olan işlem simgesi içerisine yapılacak işlemin ne olduğu açıkça yazılır. Fonksiyon çağırmada ise, simgenin içerisinde fonksiyonun adı ve formal parametreleri belirtilir.
Bir algoritmayı ifade etmek için akış şemaları dışında,
gibi yöntemlerde vardır. N-S Şemalarının akış şemasından farkı, tüm işlemlerin/akışın bir dikdörtgen içerisinde gösterilmesidir;. W-O diyagramları ise, şekilsel bir yöntem olmayıp bir çeşit kaba-kod benzeri yöntemdir. |